package com.example.demo.mapper;

import com.example.demo.domain.po.Book;
import com.example.demo.domain.query.BookQuery;
import com.example.demo.domain.query.FloorQuery;
import com.example.demo.domain.vo.BookVO;
import com.example.demo.domain.vo.FloorVO;
import org.apache.ibatis.annotations.Mapper;


import java.util.List;
@Mapper
public interface BookMapper {
    //todo 图书全部查询
    List<BookVO> getAll();
    //todo 按id查询图书
    BookVO get(int id);
    //todo 修改图书
    int edit(Book book);
    //todo 添加图书
    int add(Book book);
    //todo 删除图书
    int del(int id);

    List<BookVO> fuzzySearch(BookQuery bookQuery);

    List<BookVO> autoSearch(String bookQuery);
}
